Lately I've tried the AMMELTZ YOKOYOKO HEAT PATCH Neck & Shoulder Pain and it has reduced my shoulder aches from travelling so much. The effect is stronger than the other patch!! Just stick on and I am ready to go, the best for someone who is always on the go, like me. This product warms up physically around 40-degree and it helps to improve blood circulation.
You can get it at any pharmacy for RM11.50 and it lasts up to 8 hours. So try it out yourself maybe?